Data-driven science